Skip to content

Domain Admin 原创

简介

提示

Docker Image Version (latest semver)

Domain Admin是一个基于 Python + Vue3.js 技术栈实现的域名和 SSL 证书监测平台,支持申请证书,自动续签,到期提醒,支持独立部署 的一个轻量级监控方案,占用系统资源较少。

🚀 特征

  • 🍉  集中管理: 提供一个统一的平台来管理多个域名,极大地提高了管理效率。
  • 🍊  自动提醒: 支持域名到期提醒,帮助用户避免因域名过期导致的服务中断。
  • 🍠  开源灵活: 开源项目,方便二次开发。
  • 🍵  社区支持: 拥有活跃的社区,可以获得持续的更新和问题支持。
  • 🎪  用户友好: 界面简洁直观,容易上手。

🎉 功能描述

  • 🎏 核心功能:域名、SSL 证书 和 托管证书文件 的过期监控,到期提醒。
  • 🍻 支持证书:单域名证书、多域名证书、泛域名(通配符)证书。
  • 🍾 证书部署:单一主机部署、多主机部署、动态主机部署。
  • 🚁 通知渠道:支持邮件、Webhook、企业微信、钉钉、飞书等通知方式。
  • 🎄 辅助功能:支持 Let’s Encrypt 和 ZeroSSL 免费申请和 SSL 证书自动续期。
  • 🎀 多语言:支持中文、英文。

🛠️ 部署

提示

更多部署方式请看官方文档:点击查看

bash
services:
    domain-admin:
        volumes:
            - '/home/application/domain-admin/database:/app/database'
            - '/home/application/domain-admin/logs:/app/logs'
        ports:
            - '8000:8000'
        container_name: domain-admin
        #image: mouday/domain-admin:latest
        image: docker.cnb.cool/srebro/docker-images-chrom/domain-admin:latest  ##CNB镜像加速
bash
docker run \
-d \
-v /home/application/domain-admin/database:/app/database \
-v /home/application/domain-admin/logs:/app/logs \
-p 8000:8000 \
--name domain-admin \
docker.cnb.cool/srebro/docker-images-chrom/domain-admin:latest

📦 启动

使用 docker-compose up -d 启动服务。

bash
docker-compose up -d

📦 访问

警告

强烈建议:登录系统后修改默认密码

部署完成后,通过浏览器访问 http://<你的服务器 IP 或域名>:8200 即可使用 Domain Admin。例如:http://192.168.80.128:8000/

管理员默认的账号和密码,账号:admin 密码:123456

最近更新